package sctu.edu.java.year2016.team02.huangguojing.day20160602.Chapter10_2;

import java.util.*;

/**
 * Created by Eoly on 2016/6/2.
 * 分别向Set集合以及List集合中添加“A”、“a”、“c”、“C”、“a”5个元素，观察重复值“a”能否在List集合以及Set集合中成功添加。
 */
public class Test {
    //Main方法
    public static void main(String[] args) {
        String A="A",a="a",c="c",C="C";
        //向Set集合中添加“A”、“a”、“c”、“C”、“a”5个元素
        Set <String> set = new HashSet<>();
        set.add(A);
        set.add(a);
        set.add(c);
        set.add(C);
        set.add(a);
        //向List集合中添加“A”、“a”、“c”、“C”、“a”5个元素
        List <String> list = new ArrayList<>();
        list.add(A);
        list.add(a);
        list.add(c);
        list.add(C);
        list.add(a);
        //用迭代器遍历两个数组，并观察结果
        Iterator s = set.iterator();
        while (s.hasNext())
            System.out.print(s.next()+" ");
        System.out.println();
        Iterator l = list.iterator();
        while (l.hasNext())
            System.out.print(l.next()+" ");
        System.out.println();
    }
}
